-
Notifications
You must be signed in to change notification settings - Fork 33
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
docs: expand documentation for secrets #3605
docs: expand documentation for secrets #3605
Conversation
dc024b5
to
ed4af79
Compare
c311ab4
to
fd8320e
Compare
fd8320e
to
db42709
Compare
df36d29
to
db3d3c2
Compare
17e9e79
to
8f6ed84
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good! Just a few minor suggestions
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Really nice docs, thanks for writing this up! Just a few minor comments and suggestions
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Overall it looks nice.
The encryption / decryption gif is excellent !
On session start, an init container reads the mounted secrets, and uses the | ||
``user key`` to undo the inner encryption. It then creates files inside the | ||
session with the decrypted secret values. | ||
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
May I nitpick a bit ?
The Kubernetes secret is in fact only mounted in the init container that will decrypt its content. The session (if we are talking about the main container) will only see the volume containing the decrypted secrets.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'll let @Panaetius answer this technical aspect 😁
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I've changed the description a bit (I think this comment meant to address the previous paragraph, not this one)
@sgaist @rokroskar @lokijuhy Thank you for reading through this 🙏 @lokijuhy I added changes to the release notes here c187e4a . Mind that the link won't work until we publish the release since it's a new page. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
🎉
Co-authored-by: Ralf Grubenmann <[email protected]> Co-authored-by: Ralf Grubenmann <[email protected]>
Documentation for the new "User secrets"